import Vue from 'vue'
import App from './App.vue'
import router from './router'
import store from './store'
import ui from './ui/ui.js'
Vue.config.productionTip = false
    //axios的引入
import axios from './axioss/query'

import 'amfe-flexible'
Vue.prototype.$axios = axios


// //全局导航守卫，函数
// router.beforeEach((to, from, next) => {

//     console.log(to);
//     //获取用户vuex存储的admin_token值的内容
//     var token = store.state.admin_token;
//     //判断是否是登陆页面
//     if (to.path == "/login") {
//         //进入登陆页面的代码逻辑处理
//         //如果token存在的情况下，直接跳转到管理后台页面即可
//         if (token.length > 0) {
//             alert("你已登陆");
//             next("/home");
//         }

//     } else { //其他页面
//         //非登陆页面的代码逻辑
//         //后台的非登录，token值为空，重定向到登陆页面
//         if (token.length <= 0) {
//             alert("未登录");
//             next("/login");
//         }
//     }
//     next(); //继续往下走
// })
require('@/mockApi.js')
new Vue({
    router,
    store,
    ui,
    render: h => h(App)
}).$mount('#app')